#include<iostream>
#include<functional>
#include<string>
using Task = std::function<void()>;
class Task_t
{
    
public:
    Task_t(){}
    Task_t(int a,int b):_a(a),_b(b)
    {
    }
    void Excute()
    {
        _ans=_a+_b;
    }
    std::string ResultToString()
    {
        std::cout<<"a:"<<_a<<",b:"<<_b<<std::endl;
        return std::to_string(_a)+"+"+std::to_string(_b)+"="+std::to_string(_ans);
    }
    std::string DebugToString()
    {
        
        return std::to_string(_a)+"+"+std::to_string(_b)+"="+"?";
    }
private:
    int _a;
    int _b;
    int _ans;

};